package com.tekj.cxqcb.operation.resultBean;

import java.util.List;

public class OrderListBean {

    /**
     * code :
     * msg :
     * data : {"list":[{"id":"订单id","createTime":"创建时间","orderStatus":"查询全部不传  1审核中2待补充资料3代付款4审核中5审核中6待补充资料8待补充资料12待客户提车13已完成","userId":"用户id","userName":"用户姓名","orderDetailList":[{"title":"车的名称","color":"颜色","platformPrice":"车款总额"}],"operationRecordList":[{"createTime":"创建时间","operationUserId":"操作人id","operationUserName":"操作人星星吗","operationDetail":"操作内容","remark":"备注"}],"totalLoanAmount":"贷款总额","monPay":"月供"}],"total":"总数"}
     */

    private String code;
    private String msg;
    private DataBean data;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * list : [{"id":"订单id","createTime":"创建时间","orderStatus":"查询全部不传  1审核中2待补充资料3代付款4审核中5审核中6待补充资料8待补充资料12待客户提车13已完成","userId":"用户id","userName":"用户姓名","orderDetailList":[{"title":"车的名称","color":"颜色","platformPrice":"车款总额"}],"operationRecordList":[{"createTime":"创建时间","operationUserId":"操作人id","operationUserName":"操作人星星吗","operationDetail":"操作内容","remark":"备注"}],"totalLoanAmount":"贷款总额","monPay":"月供"}]
         * total : 总数
         */

        private String total;
        private List<ListBean> list;

        public String getTotal() {
            return total;
        }

        public void setTotal(String total) {
            this.total = total;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * id : 订单id
             * createTime : 创建时间
             * orderStatus : 查询全部不传  1审核中2待补充资料3代付款4审核中5审核中6待补充资料8待补充资料12待客户提车13已完成
             * userId : 用户id
             * userName : 用户姓名
             * orderDetailList : [{"title":"车的名称","color":"颜色","platformPrice":"车款总额"}]
             * operationRecordList : [{"createTime":"创建时间","operationUserId":"操作人id","operationUserName":"操作人星星吗","operationDetail":"操作内容","remark":"备注"}]
             * totalLoanAmount : 贷款总额
             * monPay : 月供
             */
            private String id;
            private String createTime;
            private int orderStatus;
            private String userId;
            private String userName;
            private String totalLoanAmount;
            private String monPay;
            private List<OrderDetailListBean> orderDetailList;
            private List<OperationRecordListBean> operationRecordList;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public int getOrderStatus() {
                return orderStatus;
            }

            public void setOrderStatus(int orderStatus) {
                this.orderStatus = orderStatus;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getTotalLoanAmount() {
                return totalLoanAmount;
            }

            public void setTotalLoanAmount(String totalLoanAmount) {
                this.totalLoanAmount = totalLoanAmount;
            }

            public String getMonPay() {
                return monPay;
            }

            public void setMonPay(String monPay) {
                this.monPay = monPay;
            }

            public List<OrderDetailListBean> getOrderDetailList() {
                return orderDetailList;
            }

            public void setOrderDetailList(List<OrderDetailListBean> orderDetailList) {
                this.orderDetailList = orderDetailList;
            }

            public List<OperationRecordListBean> getOperationRecordList() {
                return operationRecordList;
            }

            public void setOperationRecordList(List<OperationRecordListBean> operationRecordList) {
                this.operationRecordList = operationRecordList;
            }

            public static class OrderDetailListBean {
                /**
                 * title : 车的名称
                 * color : 颜色
                 * platformPrice : 车款总额
                 */

                private String title;
                private String color;
                private String platformPrice;

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getColor() {
                    return color;
                }

                public void setColor(String color) {
                    this.color = color;
                }

                public String getPlatformPrice() {
                    return platformPrice;
                }

                public void setPlatformPrice(String platformPrice) {
                    this.platformPrice = platformPrice;
                }
            }

            public static class OperationRecordListBean {
                /**
                 * createTime : 创建时间
                 * operationUserId : 操作人id
                 * operationUserName : 操作人星星吗
                 * operationDetail : 操作内容
                 * remark : 备注
                 */

                private String createTime;
                private String operationUserId;
                private String operationUserName;
                private String operationDetail;
                private String remark;

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getOperationUserId() {
                    return operationUserId;
                }

                public void setOperationUserId(String operationUserId) {
                    this.operationUserId = operationUserId;
                }

                public String getOperationUserName() {
                    return operationUserName;
                }

                public void setOperationUserName(String operationUserName) {
                    this.operationUserName = operationUserName;
                }

                public String getOperationDetail() {
                    return operationDetail;
                }

                public void setOperationDetail(String operationDetail) {
                    this.operationDetail = operationDetail;
                }

                public String getRemark() {
                    return remark;
                }

                public void setRemark(String remark) {
                    this.remark = remark;
                }
            }
        }
    }
}
